lot or batch production records - Spanish English Dictionary